/**
 * 项目名称:有一个员工类，用于储存员工信息，有姓名、性别、电话、出生日期等属性，请用集合完成下面的功能
 * 1、添加一个新员工
 * 2、员工辞职，根据姓名删除该部门中的辞职员工
 * 3、计算员工的平均年龄
 * 4、统计男女性别分别是多少
 * 5、找出年龄最大的员工
 *
 * @Author: 夏国倩
 * @Date: 2023/9/26 9:47
 * @Copyright
 */
package Map;

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class employeeTest {
    public static void main(String[] args) {
        List<employee> list = new ArrayList<>();
        list.add(new employee("张三", "男", "6874532", "1995-7-6"));
        list.add(new employee("李四", "男", "4537678", "1999-12-3"));
        list.add(new employee("王萌", "女", "1435678", "1996-10-23"));
        //添加一个新员工
        list.add(new employee("赵六", "男", "7532545", "2000-8-4"));
        for (employee emp : list) {
            System.out.println(emp);
        }
        //员工辞职，根据姓名删除该部门中的辞职员工
        System.out.print("请输入要删除的员工的姓名：");
        Scanner sc = new Scanner(System.in);
        String name = sc.next();
        int index=0;
        for (employee emp : list) {
            if (emp.getName().equals(name)) {
                list.remove(index);
                System.out.println("删除成功！");
                System.out.println(list);
            }
        }
    }
}

